var gulp=require("gulp");
var cssmin = require('gulp-cssmin');
var uglify = require('gulp-uglify');
var babel = require('gulp-babel');
var nokey = require('gulp-tinypng-nokey');
//gulp.task("dance",()=>{
//	console.log("开始跳舞...");
//})
//
//gulp.task("eat",()=>{
//	console.log("开始干饭...");
//})
//
//gulp.task("default",()=>{
//	console.log("开始默认操作...");
//})

//gulp.task("copyAll",()=>{//布置任务
//	gulp.src("./src/*/*")//选中源代码文件
//		.pipe(//管道 - 输送
//			gulp.dest("./dist")//放到那里去
//		);
//		
//	gulp.src("./src/*/*/*")
//		.pipe(css压缩)
//		.pipe(js压缩)
//		.pipe(图片压缩)
//		.pipe(降级)
//		.pipe(gulp.dest("./dist"));	
//})

//复制css的同时压缩css
gulp.task("default",()=>{
	gulp.src("./src/*/*.css")
		.pipe(cssmin())
		.pipe(gulp.dest("./dist"));
		
	gulp.src("./src/*/*.js")
		.pipe(babel())
		.pipe(uglify())
		.pipe(gulp.dest("./dist"));
	
	gulp.src("./src/*/*.{png,jpg,gif,jepg}")
		.pipe(nokey())
		.pipe(gulp.dest("./dist"));
		
	gulp.src("./src/*/*.html")
		.pipe(gulp.dest("./dist"));
})
